home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 426-450 / disk_441 / dme / src / dmakefile < prev    next >
Makefile  |  1992-05-06  |  742b  |  32 lines

  1.  
  2. #   DMakefile for DME.    Directories required:
  3. #    dtmp:dme/    location of objects for DME
  4. #
  5. #   note that we place prog-protos.h in the object directory as well,
  6. #   since this is a generated file.
  7.  
  8. EXE = ram:dme
  9. OD  = dtmp:dme/
  10. DCC = dcc
  11. CFLAGS= -r -ms -I$(OD) -mRR
  12. PROTOS= $(OD)prog-protos.h
  13.  
  14.  
  15. SRCS= command.c filereq.c globals.c keyboard.c main.c menu.c mods.c refs.c \
  16.       rexx.c subs.c cmd1.c cmd2.c cmd3.c afilereq.a rexxbind.a wildcmp.a
  17.  
  18. OBJS= $(SRCS:"*.c":"$(OD)*.o") $(SRCS:"*.a":"$(OD)*.o")
  19.  
  20. $(EXE): $(PROTOS) $(OBJS)
  21.     cd $(OD)
  22.     $(DCC) $(CFLAGS) $(OBJS:"$(OD)*.o":"*.o") -o %(left)
  23.     cd
  24.  
  25. $(OBJS) : $(SRCS)
  26.     $(DCC) %(right) -o %(left) -c $(CFLAGS)
  27.  
  28. $(PROTOS) : $(SRCS)
  29.     -delete %(left)
  30.     makeproto -o %(left) %(right)
  31.  
  32.